make considerable progress - Fransızca İngilizce Sözlük